package cn.maihe.elg.operation.supports.electronicseal.anne.bean.annesign.enterprise;

import java.io.Serializable;

public class EnterpriseQueryResponseBody implements Serializable {

    //企业ID（当创建企业并审核通过后，才会生成企业ID）
    private Long enterpriseId;

    //企业名称
    private String name;

    //18位的统一社会信用代码
    private String licenseCode;

    //企业地址所在省份
    private String province;

    //企业地址所在城市
    private String city;

    //企业地址所在区县
    private String county;

    //企业地址所在的详细地址信息，如道路、门牌号、小区、楼栋号、单元等信息
    private String address;

    //法人名称
    private String legalPersonName;

    //法人手机
    private String legalPersonMobile;

    //法人证件类型，ID_CARD：身份证，TW_ID_CARD：台胞证，HK_ID_CARD：香港身份证，OTHER：其他
    private String legalPersonCertType;

    //法人证件号码
    private String legalPersonCertNo;

    //是否推送消息，0：不通知，1：通知
    private String notifyEnable;

    //消息推送URL地址
    private String notifyUrl;

    //创建该企业的企业的ID
    private Long createdEnterpriseId;

    //企业状态，0：待审核，5：审核失败，9：审核通过
    private String status;

    //审核意见
    private String auditOpinion;

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getLicenseCode() {
        return licenseCode;
    }

    public void setLicenseCode(String licenseCode) {
        this.licenseCode = licenseCode;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getLegalPersonName() {
        return legalPersonName;
    }

    public void setLegalPersonName(String legalPersonName) {
        this.legalPersonName = legalPersonName;
    }

    public String getLegalPersonMobile() {
        return legalPersonMobile;
    }

    public void setLegalPersonMobile(String legalPersonMobile) {
        this.legalPersonMobile = legalPersonMobile;
    }

    public String getLegalPersonCertType() {
        return legalPersonCertType;
    }

    public void setLegalPersonCertType(String legalPersonCertType) {
        this.legalPersonCertType = legalPersonCertType;
    }

    public String getLegalPersonCertNo() {
        return legalPersonCertNo;
    }

    public void setLegalPersonCertNo(String legalPersonCertNo) {
        this.legalPersonCertNo = legalPersonCertNo;
    }

    public String getNotifyEnable() {
        return notifyEnable;
    }

    public void setNotifyEnable(String notifyEnable) {
        this.notifyEnable = notifyEnable;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public Long getCreatedEnterpriseId() {
        return createdEnterpriseId;
    }

    public void setCreatedEnterpriseId(Long createdEnterpriseId) {
        this.createdEnterpriseId = createdEnterpriseId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getAuditOpinion() {
        return auditOpinion;
    }

    public void setAuditOpinion(String auditOpinion) {
        this.auditOpinion = auditOpinion;
    }
}
